imperial outpost (orra) - Español Inglés Diccionario